mental torture - French English Dictionary
History

mental torture



Meanings of "mental torture" in French English Dictionary : 2 result(s)

English French
Human Rights
mental torture torture psychologique [f]
Electricity
mental torture sévices psychologiques [m]